package es.esp.ut10;

import java.util.SortedSet;
import java.util.TreeSet;

public class PractTreeSet {

	public static void main(String[] args) {

		TreeSet<Persona> treeSetPer = new TreeSet<Persona>();

		Persona a1 = new Persona("Persona1", 16, "Persona1@gmail.com");
		Persona a2 = new Persona("Persona2", 15, "Persona2@gmail.com");
		Persona a3 = new Persona("Persona3", 17, "Persona3@gmail.com");
		Persona a4 = new Persona("Persona4", 18, "Persona4@gmail.com");
		Persona a5 = new Persona("Persona5", 19, "Persona5@gmail.com");
		Persona a6 = new Persona("Persona6", 25, "Persona6@gmail.com");
		Persona a7 = new Persona("Persona7", 31, "Persona7@gmail.com");
		Persona a8 = new Persona("Persona8", 32, "Persona8@gmail.com");
		Persona a9 = new Persona("Persona9", 34, "Persona9@gmail.com");

		treeSetPer.add(a1);
		treeSetPer.add(a2);
		treeSetPer.add(a3);
		treeSetPer.add(a4);
		treeSetPer.add(a5);
		treeSetPer.add(a6);
		treeSetPer.add(a7);
		treeSetPer.add(a8);
		treeSetPer.add(a9);

		SortedSet<Persona> menoresDeEdad;
		menoresDeEdad = treeSetPer.headSet(new Persona(null, 18, null));
		System.out.println("menores de edad");
		System.out.println(menoresDeEdad);

		SortedSet<Persona> mayoresDeEdad;
		mayoresDeEdad = treeSetPer.tailSet(new Persona(null, 18, null));
		System.out.println("mayores de edad");
		System.out.println(mayoresDeEdad);

	}

}
